green-sand mixture - Alemán Inglés Diccionario